if (self.CavalryLogger) { CavalryLogger.start_js(["mPatD"]); } __d("AdsPageTransitionActionFlux",[],(function(a,b,c,d,e,f){"use strict";e.exports={actionType:"PAGE_TRANSITION"}}),null); __d("AdsSpeedConfig",["URI","gkx"],(function(a,b,c,d,e,f){"use strict";__p&&__p();f=new(b("URI"))(window.location.href).getQueryData();var g=f.browserlab_download_trace,h=f.browserlab_test,i=f.scenario,j={editor_l1_dd:"edit_l1",change_level_dd:"change_level"};function k(){return!!h||!!i}function a(){return h||j[i]}function l(){return b("gkx")("677982")&&k()}function c(){return l()}function d(){return l()&&!!g}f={hasBrowserLabTest:k,getBrowserLabTest:a,isBrowserlabEnabled:l,isDevToolsTimingEnabled:c,shouldDownloadInteractionTrace:d};e.exports=f}),null); __d("AdsProfilerEntities",["abstractMethod"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(){__p&&__p();function a(a){this.$1=[],this.$3=!1,this.$2=a}var b=a.prototype;b.toggleDebugLogging=function(){this.$3=!this.$3};b.getID=function(){return this.$2};b.register=function(a,b){this.$1.push({reducer:a,callback:b})};b.getPropagate=function(){var a=this,b=null;this.$1.forEach(function(a){var c=a.reducer.needsEntry();c>0&&(b=b||[],b.push(function(b,d){return a.callback(b,d,c)}))});var c=b;return!c?null:function(b){c.forEach(function(c){return c(a.$2,b)})}};return a}();c=function(){__p&&__p();function a(a){this.$2=!1,this.$1=a}var c=a.prototype;c.getID=function(){return this.$1};c.start=function(){this.$2=!0,this.__init()};c.__init=function(){b("abstractMethod")("AdsProfilerProducer","__init")};c.needsEntry=function(){return!this.$2?0:this.__sample()};c.__sample=function(){return b("abstractMethod")("AdsProfilerProducer","__sample")};c.link=function(a,b){a.register(this,b)};return a}();d={AdsProfilerProducer:a,AdsProfilerReducer:c};e.exports=d}),null); __d("AdsProfilerPointProducer",["AdsProfilerEntities","performanceAbsoluteNow"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=b("AdsProfilerEntities").AdsProfilerProducer;c=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.getInform=function(){var a=this.getPropagate();if(!a)return null;var c={timestamp:b("performanceAbsoluteNow")(),payload:null};return function(b){c.payload=b,a(c)}};return c}(a);e.exports=c}),null); __d("AdsProfilerSyncIntervalProducer",["AdsProfilerEntities","ProfilingCounters","performanceAbsoluteNow"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=b("AdsProfilerEntities").AdsProfilerProducer;c=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.getEnd=function(){var a=this.getPropagate();if(!a)return null;var c=b("ProfilingCounters").startTiming("ADS_INTERFACES"),d={start:b("performanceAbsoluteNow")(),end:null,payload:null};return function(e){b("ProfilingCounters").stopTiming(c),d.end=b("performanceAbsoluteNow")(),d.payload=e,a(d)}};return c}(a);e.exports=c}),null); __d("AdsDataAtomProducers",["AdsProfilerEntities","AdsProfilerPointProducer","AdsProfilerSyncIntervalProducer"],(function(a,b,c,d,e,f){"use strict";a=b("AdsProfilerEntities").AdsProfilerProducer;c=new(b("AdsProfilerSyncIntervalProducer"))("ACTION_DISPATCH");d=new a("ACTION_DISPATCH_CALLBACK");f=new(b("AdsProfilerPointProducer"))("ACTION_DISPATCH_COVERAGE");a={dispatch:c,dispatchCallback:d,dispatchCoverage:f};e.exports=a}),null); __d("AdsDataAtomActionTracking",["FBLogger","URI","gkx","performanceNow"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=new(b("URI"))(window.location.href).getQueryData();var g=50,h=200,i=10*1e3,j=10*1e3,k=!1;Object.prototype.hasOwnProperty.call(a,"logactiontimes")&&(k=!!parseInt(a.logactiontimes,10));k=!!k;var l={},m={},n={},o={},p=[],q={},r=[],s={},t=[],u={},v={},w={changed:!0,error:null},x={changed:!1,error:null},y={changed:!1,error:"not finished"},z={changed:!1,error:"not registered"},A={changed:!1,error:"not compatible"};c=function(){__p&&__p();function a(){}var c=a.prototype;c.isEnabled=function(){return k};c.onUnregistered=function(a){Object.prototype.hasOwnProperty.call(l,a)&&delete l[a]};c.onRegistered=function(a,b,c){if(!k)return;l[b]=c};c.getRegisteredStores=function(){return l};c.wrapCallback=function(a,b){var c=this;return!k?a:function(d){c.doCallback(b),a(d),c.didCallback(b)}};c.onDispatchEnd=function(a){__p&&__p();if(!k)return;try{a=a.type;var c={};c[a]=q;r.push(c);q={};t.push(s);s={}}catch(a){b("FBLogger")("ads").catching(a).warn("Caught an exception")}};c.doWaitFor=function(a){if(!k)return;try{a=p[p.length-1];a&&q[a].push(b("performanceNow")())}catch(a){b("FBLogger")("ads").catching(a).warn("Caught an exception")}};c.didWaitFor=function(a){if(!k)return;try{a=p[p.length-1];a&&(q[a]==null&&(q[a]=[]),q[a].push(b("performanceNow")()))}catch(a){b("FBLogger")("ads").catching(a).warn("Caught an exception")}};c.doCallback=function(a){if(!k)return;if(!a)return;try{p.push(a),q[a]=[b("performanceNow")()],s[a]=y}catch(a){b("FBLogger")("ads").catching(a).warn("Caught an exception")}};c.didCallback=function(a){__p&&__p();if(!k)return;if(!a)return;try{p.pop();q[a].push(b("performanceNow")());if(Object.prototype.hasOwnProperty.call(l,a))if(l[a]&&l[a].hasChanged){var c=l[a].hasChanged();s[a]=c?w:x;c?u[a]=b("performanceNow")():v[a]=b("performanceNow")()}else s[a]=A;else s[a]=z}catch(a){b("FBLogger")("ads").catching(a).warn("Caught an exception")}};c.$1=function(a,c,d,e,f){try{Object.prototype.hasOwnProperty.call(m,a)||(m[a]={calls:0,time:0,max:0,changed:0,notes:""}),m[a].calls++,m[a].time+=d,m[a].max=Math.max(m[a].max,d),m[a].changed+=e?1:0,m[a].notes=f,Object.prototype.hasOwnProperty.call(n,c)||(n[c]={calls:0,dispatches:0,time:0,max:0,changed:0}),n[c].calls++,n[c].time+=d,n[c].max=Math.max(n[c].max,d),n[c].dispatches=o[c],n[c].changed+=e?1:0}catch(a){b("FBLogger")("ads").catching(a).warn("Caught an exception")}};c.reset=function(){m={},n={},o={},p=[null],q={},r=[],s={},t=[],u={},v={}};c.summarize=function(a,b){var c=[],d,e=function(a,b){return a.totalUs>b.totalUs?-1:1},f=0,g=0,h=0,i="anon";for(var j in a)d=a[j],c.push({id:j,totalUs:Math.round(1e3*d.time),meanUs:Math.round(1e3*d.time/d.calls),maxUs:Math.round(1e3*d.max),calls:d.calls,hitRate:d.changed/d.calls,percentOfTime:0,notes:d.notes}),g+=d.calls,f+=d.time,hg&&a.push({token:p,action:j,costMsec:q,startMsec:Math.round(v)});j===d&&l===0&&d!==null&&!e[d]&&(b.length&&b[b.length-1].action===j?(b[b.length-1].consecutiveDispatches++,b[b.length-1].costMsec+=q):b.push({action:j,costMsec:q,startMsec:Math.round(v),consecutiveDispatches:2}));l++}d=j;k>h&&c.push({action:j,costMsec:k,startMsec:i})}}return{exceeded:a,dupes:b,exceededAll:c}};c.enable=function(){k=!0};c.disable=function(){k=!1};c.dump=function(){__p&&__p();if(!k)return null;this.computeInvocationTimes();var a=this.summarize(m,"Store"),b=this.summarize(n,"Action"),c=[a.overall,b.overall];console.table(a.summary);console.table(b.summary);console.table(c);var d=[],e;for(e in v){if(!Object.prototype.hasOwnProperty.call(l,e))continue;if(Object.prototype.hasOwnProperty.call(u,e)){var f=v[e]-u[e];f>j&&d.push({id:e,unchangedMs:f})}}d.length>0&&(console.groupCollapsed("There are",d.length,"active stores which have not changed recently"),console.table(d),console.groupEnd());f=[];for(e in l){if(Object.prototype.hasOwnProperty.call(u,e)||Object.prototype.hasOwnProperty.call(v,e))continue;f.push({id:e,store:l[e]})}f.length>0&&(console.groupCollapsed("There are",f.length,"listeners which haven't run a dispatch since last reset"),console.table(f),console.groupEnd());return{store:a.summary,action:b.summary,overall:c,unchangedLately:d,notProperFluxStores:f}};c.startReportingInterval=function(){__p&&__p();var a=this;if(!k)return;var c=0,d=0,e=0,f="Report: req";f+="uire('"+this.constructor.name+"').dump()";setInterval(function(){__p&&__p();var f=a.computeInvocationTimes(),i=f.exceeded,j=f.dupes;f=f.exceededAll;i=i.filter(function(a){return a.startMsec>c}).sort(function(a,b){return a.costMsec>b.costMsec?-1:1});f=f.filter(function(a){return a.startMsec>d}).sort(function(a,b){return a.costMsec>b.costMsec?-1:1});j=j.filter(function(a){return a.startMsec>e});var k;if(i.length){console.groupCollapsed("Warning - Flux action @ store slowness ["+i[0].action+" @ "+i[0].token+" "+i[0].costMsec.toPrecision(3)+"ms "+(i.length>1?" +"+(i.length-1)+" more ":"")+"exceeded threshold of "+g+"ms]");for(k=0;k1?" +"+(f.length-1)+" more":"")+" exceeded threshold of "+h+"ms]");for(k=0;k1?" +"+(j.length-1)+" more":"")+"]");for(k=0;k0&&(this.$2.length+=a-this.$3,this.$3=a)};c.addDebugListener=function(a){return this.$4.addListener(g,a)};c.removeAllDebugListeners=function(){this.$4.removeAllListeners(g)};c.getPauseActionDispatches=function(){return this.$5};c.setPauseActionDispatches=function(a){this.$5=a};c.enqueueActionToDispatch=function(a,b){this.$1.push([a,b])};c.dequeueActionToDispatch=function(){return this.$1.shift()};c.clearActionDispatchQueue=function(){this.$1=[]};c.isActionDispatchQueueEmpty=function(){return this.$1.length==0};return a}();e.exports=a}),null); __d("AdsDataAtomLaminarDebugger",["LaminarDebugger"],(function(a,b,c,d,e,f){"use strict";e.exports=new(b("LaminarDebugger"))()}),null); __d("AdsDataAtomPerformanceUtil",["AdsSpeedConfig","URI","UserTimingUtils","performanceNow","requestAnimationFrameAcrossTransitions","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=new(b("URI"))(window.location.href).getQueryData().dispatchereventtimer,h=new(b("URI"))(window.location.href).getQueryData().logdispatchtimes;a=function(){__p&&__p();function a(){__p&&__p();var a=this;this.$1={};this.$2={};this.$3={};this.startPerformanceMeasurements=function(c,d){if(c==null)return;c=c.type;g&&console.time&&console.time(c);h&&(a.$3[c]=b("performanceNow")());d&&b("UserTimingUtils").measureStart("AdsDataAtom "+c)};this.endPerformanceMeasurements=function(c,d){__p&&__p();if(c==null)return;var e=c.type;g&&console.timeEnd&&console.timeEnd(e);if(h){var f=a.$3[e];delete a.$3[e];a.$1[e]||(a.$1[e]={count:0,totalFluxTime:0,totalTime:0});a.$1[e].count+=1;a.$1[e].totalFluxTime+=b("performanceNow")()-f;a.$5(e,function(){a.$1[e].totalTime+=b("performanceNow")()-f})}d&&b("UserTimingUtils").measureEnd("\u221e "+e,"AdsDataAtom "+e)};this.onDispatchStart=function(b){a.startPerformanceMeasurements(b,a.$4)};this.onDispatchEnd=function(b){a.endPerformanceMeasurements(b,a.$4)};this.$4=b("AdsSpeedConfig").isDevToolsTimingEnabled()}var c=a.prototype;c.$5=function(a,c){var d=this;if(this.$2[a])return;this.$2[a]=1;b("requestAnimationFrameAcrossTransitions")(function(){b("setTimeoutAcrossTransitions")(function(){delete d.$2[a],c()})})};c.resetTiming=function(){this.$1={}};c.getTiming=function(){return this.$1};c.outputTimingTable=function(){var a=this;console.table(Object.keys(this.$1).map(function(b){return babelHelpers["extends"]({action:b},a.$1[b])}))};return a}();e.exports=new a()}),null); __d("AdsDataAtomInstrumentation",[],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=[];a={addInstrumentation:function(a){g.push(a)},onActionStart:function(a,b){g.forEach(function(c){return c.actionStart(a,b)})},onActionEnd:function(a,b){g.forEach(function(c){return c.actionEnd&&c.actionEnd(a,b)})},onDispatchCallbacksStart:function(a,b){g.forEach(function(c){return c.dispatchCallbacksStart&&c.dispatchCallbacksStart(a,b)})},onDispatchCallbacksEnd:function(a,b){g.forEach(function(c){return c.dispatchCallbacksEnd&&c.dispatchCallbacksEnd(a,b)})},onMeasureDispatchCallbacks:function(){var a=[];g.forEach(function(b){b=b.measureDispatchCallbacks?b.measureDispatchCallbacks():null;b&&a.push(b)});return a.length?function(b){a.forEach(function(a){return a(b)})}:null}};e.exports=a}),null); __d("AdsDataDispatchUtils",[],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=Object.freeze([]);function h(a,b){return b.isDisabled||a.has(b.provider)?a:a.set(b.provider,b)}e.exports={mergeParameters:function(a,b,c,d,e){return babelHelpers["extends"]({_dispatchConvention:e},d,{type:a,_dataReducers:b,_dataLoggers:c})},getDataReducers:function(a){return a._dataReducers?a._dataReducers:g},getDataLoggers:function(a){return a._dataLoggers?a._dataLoggers:g},mergeReducers:function(a,b){return Array.from(b.reduce(h,a.reduce(h,new Map())).values())},shouldSkipLegacyFluxDispatch:function(a){return a._dispatchConvention==="laminar"}}}),null); __d("AdsDispatchCycle",["invariant","AdsDataAtomInstrumentation"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=((a=window.performance)==null?void 0:a.now)!=null?function(){return window.performance.now()}:function(){return Date.now()},i=Object.freeze({PENDING:"PENDING",STARTED:"STARTED",COMPLETE:"COMPLETE"});c=function(){__p&&__p();function a(a,c,d,e){__p&&__p();var f=this;this.$8=null;this.$9=[];this.$1=[];this.$2={};this.$5={};this.$3=e;this.$4=d;e=b("AdsDataAtomInstrumentation").onMeasureDispatchCallbacks();e&&(this.$7=e,this.$8=[]);a.forEach(function(a,b){return f.register(b,a)});this.$6=c}var c=a.prototype;c.start=function(){__p&&__p();for(var a=this.$1,b=Array.isArray(a),c=0,a=b?a:a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var d;if(b){if(c>=a.length)break;d=a[c++]}else{c=a.next();if(c.done)break;d=c.value}d=d;this.$10(d)}this.$8&&this.$7&&this.$7({entries:this.$8,actionType:this.$4})};c.waitFor=function(a){__p&&__p();for(var a=a,b=Array.isArray(a),c=0,a=b?a:a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var d;if(b){if(c>=a.length)break;d=a[c++]}else{c=a.next();if(c.done)break;d=c.value}d=d;this.$10(d)}};c.register=function(a,b){this.$1.push(a),this.$2[a]=b,this.$5[a]=i.PENDING};c.getPayload=function(){return this.$6};c.$10=function(a){__p&&__p();var b=this;switch(this.$5[a]){case i.COMPLETE:break;case i.PENDING:this.$5[a]=i.STARTED;this.$9.push(a);var c=this.$7?h():null;this.$2[a](this.$6);if(this.$8&&c!=null){this.$8.push({start:c,end:h(),name:(c=this.$3[a])!=null?c:"unknown"})}this.$9.pop();this.$5[a]=i.COMPLETE;break;case i.STARTED:g(0,15659,a,this.$3[a],this.$4,this.$9.map(function(a){return b.$3[a]}).join(", "));default:break}};return a}();e.exports=c}),null); __d("AdsReactBatchedUpdatesUtils",["ifRequired"],(function(a,b,c,d,e,f){"use strict";a={batchUpdatesIfReactIsLoaded:function(a){b("ifRequired")("ReactDOM",function(b){return b.unstable_batchedUpdates(a)},a)}};e.exports=a}),null); __d("DataAtomBase",["invariant","AdsDataAtomInstrumentation","AdsDataDispatchUtils","AdsDispatchCycle","AdsReactBatchedUpdatesUtils","EventEmitter","FBLogger","gkx"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=typeof jest!=="undefined";a=function(){__p&&__p();function a(a,c){__p&&__p();var d=this;this.registerDependency=function(a,b){d.$6[b]==null&&(d.$6[b]=new Set()),d.$6[b].add(a)};this.$1={};this.__callbacksNames={};this.$2={};this.$9={};this.$3={};this.$5={};this.$6={};this.$7={};this.$8={};this.__dispatchTokenActionTypes={};this.$10=1;this.$11=null;this.$12=new Set();this.__dispatchSeqNumber=0;this.__catchErrors=!h;this.$13=[];this.__laminarAlteredState={};this.$14=new(b("EventEmitter"))();this.$15=[];this.__previousLegacyFluxReducerProviderState={};this.$16=c;this.$17=new Set();this.$4={};this.$18=a!=null?a:[]}var c=a.prototype;c.register=function(a,b,c,d){__p&&__p();var e=this;this.$18.forEach(function(c){c.wrapCallback!=null&&(a=c.wrapCallback(a,b))});var f=this.$19(b),g=this.__invokeCallback.bind(this,f,a);if(c==null)this.$4[f]=g;else{var h=c.getActionTypes();h!=null&&Array.isArray(h)?(h.forEach(function(a){e.$2[a]||(e.$2[a]={},e.$9[a]={}),e.$2[a][f]=g,c!=null&&c.__setAsUnchanged&&(e.$9[a][f]=c.__setAsUnchanged.bind(c))}),this.__dispatchTokenActionTypes[f]=h):this.$3[f]=g;this.$20(c,f);this.$7[f]=new Set(c.__getActionTypes());this.$7[f].forEach(function(a){e.$8[a]||(e.$8[a]=new Set()),e.$8[a].add(f)})}this.$1[f]=g;this.__callbacksNames[f]=d;this.$11&&this.$11.register(f,g);this.$18.forEach(function(a){a.onRegistered!=null&&a.onRegistered(b,f,c)});return f};c.registerContainer=function(a,b){b=this.$19(b);a=this.__invokeCallback.bind(this,b,a);this.$5[b]=a;return b};c.unregister=function(a){__p&&__p();var b=this;this.$1[a]||this.$5[a]||g(0,1331,a);delete this.$1[a];delete this.$4[a];delete this.$5[a];var c=this.__dispatchTokenActionTypes[a];c?(c.forEach(function(c){delete b.$2[c][a],delete b.$9[c][a]}),delete this.__dispatchTokenActionTypes[a]):delete this.$3[a];this.$6[a]&&this.$6[a].size;delete this.$6[a];this.$18.forEach(function(b){b.onUnregistered&&b.onUnregistered(a)})};c.$20=function(a,b){__p&&__p();if(typeof a.__getDependencyStores!=="function")return;a=a.__getDependencyStores();if(!a)return;for(var c=0;c=g.length)break;k=g[j++]}else{j=g.next();if(j.done)break;k=j.value}k=k;var l=this.__laminarAlteredState[k.provider];h.push({providerName:k.provider,alteredState:l})}l={actionItem:c,alteredStates:h,newState:this.__laminarAlteredState,sequenceNumber:a,siblings:[],shouldDisplay:!0,isActive:!0,debugging:{stack:new Error().stack,options:(k=d)!=null?k:{line:"0",module:"No Module"}}};this.$16!=null&&this.$16.addSnapshotToDebuggerActionDispatchQueue(l)};c.revert=function(a,c){__p&&__p();var d=this,e=new Map();this.$16!=null&&this.$16.setPauseActionDispatches(!0);c.forEach(function(a){e.set(a,d.$25.bind(d,a))});c={type:"ADS_DATA_ATOM.REVERT",actionType:"ADS_DATA_ATOM.REVERT",data:a};a={action:c};k(e,this.$1);k(e,this.$5);this.$11=new(b("AdsDispatchCycle"))(e,a,i(a),this.__callbacksNames);this.$11.start();this.$11=null};c.commitRevert=function(){var a=this.$16;a!=null&&(a.setPauseActionDispatches(!1),a.clearActionDispatchQueue())};c.undoRevert=function(a){var b=this,c=Object.keys(a).filter(function(c){return a[c]!==b.__laminarAlteredState[c]});this.revert(a,c);this.$16!=null&&this.$16.setPauseActionDispatches(!1);c=this.$16;while(c!=null&&!c.isActionDispatchQueueEmpty()&&!c.getPauseActionDispatches())c.setPauseActionDispatches(!1),this.dispatch.apply(this,c.dequeueActionToDispatch())};c.$27=function(a){__p&&__p();var b={},c=function(){__p&&__p();if(e){if(f>=d.length)return"break";g=d[f++]}else{f=d.next();if(f.done)return"break";g=f.value}var a=g;a.triggerReducers.forEach(function(c){c=c.provider;b[c]=Object.prototype.hasOwnProperty.call(b,c)?b[c].push(a.provider):[a.provider]})};for(var d=a,e=Array.isArray(d),f=0,d=e?d:d[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var g;a=c();if(a==="break")break}return b};c.$28=function(a,b){__p&&__p();for(var b=b,c=Array.isArray(b),d=0,b=c?b:b[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var e;if(c){if(d>=b.length)break;e=b[d++]}else{d=b.next();if(d.done)break;e=d.value}e=e;e=this.$6[e];if(e){for(var f=e,g=Array.isArray(f),h=0,f=g?f:f[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var i;if(g){if(h>=f.length)break;i=f[h++]}else{h=f.next();if(h.done)break;i=h.value}i=i;a.has(i)||a.set(i,this.$1[i])}this.$28(a,e)}}};c.__dispatch=function(a){__p&&__p();var c=this,d=a.action;this.__dispatchSeqNumber++;var e=d.type;this.$18.forEach(function(a){a.onDispatchStart!=null&&a.onDispatchStart(d)});this.$11&&j(this.$11.getPayload(),a);var f=new Map(),g=b("AdsDataDispatchUtils").mergeReducers(b("AdsDataDispatchUtils").getDataReducers(d),b("AdsDataDispatchUtils").shouldSkipLegacyFluxDispatch(d)?[]:this.$15),h=this.$27(g);for(var g=g,l=Array.isArray(g),m=0,g=l?g:g[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var n;if(l){if(m>=g.length)break;n=g[m++]}else{m=g.next();if(m.done)break;n=m.value}n=n;(n.registries.length==0||n.registries.some(function(a){return c.$17.has(a)}))&&(f.set(n.provider,this.$24.bind(this,n,h[n.provider])),this.__callbacksNames[n.provider]=n.provider)}b("AdsDataDispatchUtils").shouldSkipLegacyFluxDispatch(d)?(this.$8[e]&&this.$8[e].forEach(function(a){f.set(a,c.$1[a])}),this.$28(f,f.keys()),k(f,this.$4)):(k(f,this.$3),k(f,this.$2[e]),k(f,this.$4));n=b("AdsDataDispatchUtils").getDataLoggers(d);l=function(){__p&&__p();if(p){if(q>=o.length)return"break";m=o[q++]}else{q=o.next();if(q.done)return"break";m=q.value}var a=m;(a.registries.length==0||a.registries.some(function(a){return c.$17.has(a)}))&&(f.set(a.id,c.__invokeCallback.bind(c,a.id,function(b){b=b.action;a(b)})),c.__callbacksNames[a.id]=a.id)};for(var o=n,p=Array.isArray(o),q=0,o=p?o:o[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){g=l();if(g==="break")break}this.$11=new(b("AdsDispatchCycle"))(f,a,i(a),this.__callbacksNames);this.$11.start();this.$11=null;this.$12=new Set();if(this.$9[e])for(var r in this.$9[e])this.$9[e][r]();this.$18.forEach(function(a){a.onDispatchEnd!=null&&a.onDispatchEnd(d)})};c.__updateContainers=function(a){var c=this;Object.keys(this.$5).forEach(function(b){return c.$5[b]&&c.$5[b](a)});b("gkx")("1091481")&&Object.keys(this.$5).forEach(function(a){return c.$1[a]&&c.$5[a]&&c.unregister(a)})};c.hasChangedInDispatchCycle=function(a){this.$11!=null||g(0,1335,a);return this.$12.has(a)};c.dispatch=function(a,c){__p&&__p();var d=this;if(this.$16!=null&&this.$16.getPauseActionDispatches()){this.$16.enqueueActionToDispatch(a,c);return}this.$21(a);var e=this.__dispatchSeqNumber;b("AdsDataAtomInstrumentation").onActionStart(a.action.type,e);var f=function(){b("AdsDataAtomInstrumentation").onDispatchCallbacksStart(a.action.type,e),d.__dispatch(a),b("AdsDataAtomInstrumentation").onDispatchCallbacksEnd(a.action.type,e),d.__updateContainers(a)};b("gkx")("1071927")?f():b("AdsReactBatchedUpdatesUtils").batchUpdatesIfReactIsLoaded(f);this.$26(e,a.action,c);this.$29();b("AdsDataAtomInstrumentation").onActionEnd(a.action.type,e)};c.dispatchAction=function(a,b){this.dispatch({action:a},b)};c.$29=function(){var a=this.$13;this.$13=[];a.forEach(function(a){return a()});this.$13.length=0};c.handleUpdateFromServerResponse=function(a){this.dispatch({action:a})};c.handleUpdateFromViewAction=function(a){this.dispatch({action:a})};c.addPostDispatchCallback=function(a){this.isDispatching()?this.$13.push(a):a()};c.setCatchErrors=function(a){this.__catchErrors=a};c.laminarRegisterLegacyFluxReducer=function(a){this.$15.push(a),this.__previousLegacyFluxReducerProviderState[a.provider]=a.providerInitialState()};c.getAlteredState=function(){return this.__laminarAlteredState};c.addListener=function(a,b){return this.$14.addListener(a,b)};c.loadRegistry=function(a){this.$17.add(a)};c.unloadRegistry=function(a){this.$17["delete"](a)};return a}();function i(a){return a&&a.action&&a.action.type||""}function j(a,b){g(0,1336,i(b),i(a))}function k(a,b){if(b!=null){var c=b;Object.keys(c).forEach(function(b){return a.set(b,c[b])})}}e.exports=a}),null); __d("DataPluginsTypedLogger",["Banzai","GeneratedLoggerUtils","nullthrows"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(){__p&&__p();function a(){this.$1={}}var c=a.prototype;c.log=function(){b("GeneratedLoggerUtils").log("logger:DataPluginsLoggerConfig",this.$1,b("Banzai").BASIC)};c.logVital=function(){b("GeneratedLoggerUtils").log("logger:DataPluginsLoggerConfig",this.$1,b("Banzai").VITAL)};c.logImmediately=function(){b("GeneratedLoggerUtils").log("logger:DataPluginsLoggerConfig",this.$1,{signal:!0})};c.clear=function(){this.$1={};return this};c.getData=function(){return babelHelpers["extends"]({},this.$1)};c.updateData=function(a){this.$1=babelHelpers["extends"]({},this.$1,a);return this};c.setActionType=function(a){this.$1.action_type=a;return this};c.setEventName=function(a){this.$1.event_name=a;return this};c.setRoutes=function(a){this.$1.routes=a;return this};c.setStoreName=function(a){this.$1.store_name=a;return this};c.setTime=function(a){this.$1.time=a;return this};c.setWeight=function(a){this.$1.weight=a;return this};return a}();c={action_type:!0,event_name:!0,routes:!0,store_name:!0,time:!0,weight:!0};e.exports=a}),null); __d("DataPluginsLogger",["DataPluginsTypedLogger","ifRequired"],(function(a,b,c,d,e,f){"use strict";__p&&__p();function g(){var a="";b("ifRequired")("AdsInterfacesRouter",function(b){b=b.getOrNull();b&&(a=b.getRoutes().map(function(a){return a.name}).join("."))});return a}a=function(){__p&&__p();function a(){this.$1=new Map(),this.$1=new Map()}var c=a.prototype;c.log=function(a,c,d){var e=g(),f=e+"."+c;this.$1.has(a)||this.$1.set(a,new Set());var h=this.$1.get(a);h||(h=new Set(),this.$1.set(a,h));!h.has(f)&&typeof jest==="undefined"&&(new(b("DataPluginsTypedLogger"))().setActionType(c).setEventName(a).setStoreName(d).setRoutes(e).log(),h.add(f))};return a}();c=new a();e.exports=c}),null); __d("AdsDataAtom",["AdsDataAtomActionTracking","AdsDataAtomPerformanceUtil","AdsDataAtomProducers","AdsInterfacesLoggerUtils","AdsPageTransitionActionFlux","DataAtomBase","DataPluginsLogger","Run","gkx","AdsDataAtomLaminarDebugger","AdsDataAtomDebugger"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=null;a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){var c;c=a.call(this,[b("AdsDataAtomActionTracking"),b("AdsDataAtomPerformanceUtil")],g)||this;b("Run").onAfterUnload(function(){c.dispatch({action:{type:b("AdsPageTransitionActionFlux").actionType}})});return c}var d=c.prototype;d.__dispatch=function(c){var d=c.action,e=d.type;b("gkx")("686952")&&d.key!=="flux_migration_change_event"&&b("DataPluginsLogger").log("DATA_PLUGINS_DISPATCH",e,null);d=b("AdsDataAtomProducers").dispatch.getEnd();a.prototype.__dispatch.call(this,c);d&&d({name:e})};d.__invokeCallback=function(a,c,d){if(this.__catchErrors)try{c(d)}catch(c){a={action_type_on_error:d&&d.action&&d.action.type,error_type:"FLUX_STORE",payload_on_error:d,store_name:this.__callbacksNames[a]};b("AdsInterfacesLoggerUtils").logCriticalException(c,a)}else c(d)};d.onReduce=function(a,c,d){d=d?"LEGACY_FLUX_REDUCE_FALLBACK":"DATA_PLUGINS_REDUCE";b("DataPluginsLogger").log(d,a,c)};return c}(b("DataAtomBase"));c=new a();e.exports=c}),null); __d("AdsFluxCurrentContainer",[],(function(a,b,c,d,e,f){"use strict";var g=null;e.exports={getCurrentContainer:function(){return g},setCurrentContainer:function(a){g=a}}}),null); __d("AdsDataPluginsInternalUtils",[],(function(a,b,c,d,e,f){"use strict";e.exports={memoize:function(a){var b=a,c;return function(){b&&(c=b(),b=null);return c}}}}),null); __d("LaminarAction",["AdsDataAtom","AdsDataDispatchUtils","filterNulls"],(function(a,b,c,d,e,f){"use strict";function a(a,c,d,e){var f=function(f,g){var h=b("filterNulls")(a()),i=b("filterNulls")(c());b("AdsDataAtom").dispatchAction(b("AdsDataDispatchUtils").mergeParameters(d,h,i,f,e),g)};return{dispatch:f,actionType:d}}e.exports={create:a}}),null); __d("LaminarExperimentalSelector",["AdsDataAtom","AdsDataPluginsInternalUtils"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("AdsDataPluginsInternalUtils").memoize;function h(a){__p&&__p();var b=new Set();for(var c in a)for(var d=a[c].providers,e=Array.isArray(d),f=0,d=e?d:d[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var g;if(e){if(f>=d.length)break;g=d[f++]}else{f=d.next();if(f.done)break;g=f.value}g=g;b.add(g)}return Array.from(b)}function i(a){__p&&__p();var b=new Set();for(var c in a)for(var d=a[c].toFluxSelector().getStores(),e=Array.isArray(d),f=0,d=e?d:d[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var g;if(e){if(f>=d.length)break;g=d[f++]}else{f=d.next();if(f.done)break;g=f.value}g=g;b.add(g)}return Array.from(b)}function j(a,b,c){var d={};for(var e in a)d[e]=a[e].select(b,c);return d}function k(a,b){var c=Object.keys(a);if(c.length!==Object.keys(b).length)return!1;for(var d=0;d0:!0;d&&(c().forEach(function(a){return m.add(a)}),m.forEach(l));var o=d?b("emptyFunction"):function(a){c(a).forEach(function(a){if(m.has(a))return;m.add(a);l(a)})};f=function(b){__p&&__p();var c=n?b:null;if(n&&!g&&h(b)&&!Object.isExtensible(b))return a(c);if(!i&&n&&j.size>10)return a(c);if(!j.has(c)){o(b);if(i&&j.size>10)return a(c);j.set(c,a(c))}return j.get(c)};return f};e.exports=a}),null); __d("AdsSelectorProfilerUtils",["AdsSelectorInstrumentation","adsCacheSelector"],(function(a,b,c,d,e,f){"use strict";__p&&__p();function a(a,c,d,e){__p&&__p();var f={cacheHit:!0};a=a.bind(void 0,f);var g=b("adsCacheSelector")(a,c,d,void 0,e);a=function(a){f.cacheHit=!0;var c=b("AdsSelectorInstrumentation").onSelectorCall();a=g(a);c&&c({name:e,cacheHit:f.cacheHit});return a};return a}function c(a,c){var d={cacheHit:!0};return function(e){d.cacheHit=!0;e=a(e,d);var f=b("AdsSelectorInstrumentation").onSelectorCall();f&&f({name:c,cacheHit:d.cacheHit});return e}}e.exports={instrumentLaminarSelector:c,instrumentSelectorInclusive:a}}),null); __d("LRUKeyedExpiringCache",["invariant","DateConsts","firstx"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=15,i=1e3;a=function(){__p&&__p();function a(a,b,c){b===void 0&&(b=i),c===void 0&&(c=h),this.$5=new Map(),b>0||g(0,18721),this.$1=b,this.$4=a,this.$2=c}var c=a.prototype;c.$6=function(){clearTimeout(this.$3);if(this.$2<=0)return;this.$3=setTimeout(this.$7.bind(this),this.$2*b("DateConsts").SEC_PER_MIN*b("DateConsts").MS_PER_SEC)};c.$7=function(){var a=this,b=Array.from(this.$5.keys());b.forEach(function(b){var c=a.$5.get(b);if(c==null)return;!c.hasBeenAccessed?a.$5["delete"](b):c.hasBeenAccessed=!1});this.$5.size>0&&this.$6()};c.get=function(a){a=this.$4(a);var b=this.$5.get(a);if(b==null)return void 0;b.hasBeenAccessed=!0;this.$5["delete"](a);this.$5.set(a,b);return b.data};c.set=function(a,c){__p&&__p();this.$5.size===0&&this.$6();a=this.$4(a);this.$5["delete"](a);var d=!1;if(this.$1<=this.$5.size&&this.$5.size>0){var e=b("firstx")(this.$5.keys());this.$5["delete"](e);d=!0}this.$5.set(a,{data:c,hasBeenAccessed:!0});return d};c.size=function(){return this.$5.size};c.clear=function(){this.$5.clear(),clearTimeout(this.$3)};return a}();e.exports=a}),null); __d("LaminarSelector",["invariant","AdsSelectorProfilerUtils","LRUKeyedExpiringCache","distinctArray","flattenArray","shallowEqual"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=b("AdsSelectorProfilerUtils").instrumentLaminarSelector,i=1e3;function j(a){__p&&__p();var b=new Set();for(var c in a){var d=[].concat(a[c].getProviders!=null?a[c].getProviders():[],a[c].providers!=null?a[c].providers:[]);for(var d=d,e=Array.isArray(d),f=0,d=e?d:d[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var g;if(e){if(f>=d.length)break;g=d[f++]}else{f=d.next();if(f.done)break;g=f.value}g=g;b.add(g)}}return Array.from(b)}function k(a,b){__p&&__p();var c=new Set();for(var d in a)for(var e=a[d].toFluxSelector().getStores(),f=Array.isArray(e),g=0,e=f?e:e[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var h;if(f){if(g>=e.length)break;h=e[g++]}else{g=e.next();if(g.done)break;h=g.value}h=h;c.add(h)}b!=null&&b.forEach(function(a){return c.add(a)});return Array.from(c)}var l=function(){__p&&__p();function a(){this.$1={hasCached:!1,result:null,inputs:null}}var c=a.prototype;c.setCache=function(a,b){this.$1={hasCached:!0,inputs:a,result:b}};c.areInputsEqual=function(a){return this.$1.hasCached&&b("shallowEqual")(this.$1.inputs,a)};c.getCachedResultEnforced=function(){this.$1.hasCached||g(0,14851);return this.$1.result};return a}();function m(a,b){var c={};Object.keys(a).forEach(function(d){c[d]=b(d,a[d])});return c}function n(a){a=m(a,function(a,b){return b()});return a}function a(a,c,d,e,f){__p&&__p();d===void 0&&(d=n);e===void 0&&(e="unnamedLaminarSelector");f===void 0&&(f=void 0);var g=(f=f)!=null?f:new(b("LRUKeyedExpiringCache"))(function(a){return a},i);f=function(b,e){__p&&__p();var f=g.get(b);if(f!=null)return f();var h=new l();f=function(){var f=d(a,b);if(h.areInputsEqual(f))return h.getCachedResultEnforced();e.cacheHit=!1;var g=c(f,b);h.setCache(f,g);return g};g.set(b,f);return f()};var m=h(f,e),o=j(a),p=k(a,d.attachedStoreDependencies),q=Object.assign(function(a){return m(a)},{getStores:function(){return p},isGetStoresStatic:!0,rawSelectFn:function(a){return m(a)}});return Object.assign(m.bind(void 0),{getProviders:function(){return o},toFluxSelector:function(){return q}})}function c(a,c){var d=function(b,d){var e={};Object.keys(a).forEach(function(b){e[b]=a[b]()});return c(e,b,d)},e=b("distinctArray")(b("flattenArray")(Object.keys(a).map(function(b){return a[b].getStores()})));return Object.assign(d,{attachedStoreDependencies:e})}function d(a,c){var d=function(b,d){return c(a,b,d)},e=b("distinctArray")(Object.keys(a).map(function(b){return a[b]}));return Object.assign(d,{attachedStoreDependencies:e})}e.exports={create:a,defaultPrepareFn:n,prepareWithFluxSelectors:c,prepareWithFluxStores:d}}),null); __d("LaminarTriggerReducer",["AdsDataAtom"],(function(a,b,c,d,e,f){"use strict";function a(a,c,d){var e=function(b,c){b=d.select(b);return a.reduce(b,c)},f=function(a){return e(b("AdsDataAtom").getAlteredState(),a)};return{provider:d.provider,reduce:f,triggerReducer:c}}e.exports={create:a}}),null); __d("Laminar",["LaminarAction","LaminarExperimentalSelector","LaminarLogger","LaminarProvider","LaminarReactHooks","LaminarReducer","LaminarReducerWithFluxSelectors","LaminarSelector","LaminarTriggerReducer"],(function(a,b,c,d,e,f){"use strict";a={__createAction:b("LaminarAction").create,__createExperimentalSelector:b("LaminarExperimentalSelector").create,__createLogger:b("LaminarLogger").create,__createProvider:b("LaminarProvider").create,__createReducer:b("LaminarReducer").create,__createSelector:b("LaminarSelector").create,__createTriggerReducer:b("LaminarTriggerReducer").create,__defaultPrepareFn:b("LaminarSelector").defaultPrepareFn,useProvider:b("LaminarReactHooks").useProvider,laminarContainer:b("LaminarReactHooks").laminarContainer,withFluxSelectors:b("LaminarReducerWithFluxSelectors"),prepareWithFluxSelectors:b("LaminarSelector").prepareWithFluxSelectors,prepareWithFluxStores:b("LaminarSelector").prepareWithFluxStores};e.exports=a}),null); __d("LaminarLogger",["AdsDataAtom","Laminar"],(function(a,b,c,d,e,f){"use strict";__p&&__p();function a(a,c,d,e){var f=b("Laminar").__createExperimentalSelector(d,function(a){return a}),g=function(a,b){a=f.select(a);c.log(b,a)};d=function(a){return g(b("AdsDataAtom").getAlteredState(),a)};return Object.assign(d,{id:a,log:g,registries:e==null?[]:e})}e.exports={create:a}}),null); __d("LaminarProvider",["invariant","AdsDataAtom","AdsDataPluginsInternalUtils","FluxReduceStore","Laminar","compactArray"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();var h=b("AdsDataPluginsInternalUtils").memoize;function i(a,c){__p&&__p();var d=function(e){__p&&__p();babelHelpers.inheritsLoose(d,e);function d(){var a,b;for(var d=arguments.length,f=new Array(d),g=0;g